Cqich allocation request header for communicating feedback information

ABSTRACT

A method of communicating feedback information between a mobile station and a base station comprises determining a need to request bandwidth allocation; providing information to a base station according to the determining, wherein the information indicates bandwidth allocation for a fast feedback channel; and performing communication with the base station upon bandwidth allocation according to the provided information.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.11/375,181, filed Mar. 13, 2006, currently pending, which claims thebenefit of earlier filing date and right of priority to KoreanApplication No. 10-2005-20831, filed Mar. 12, 2005, Korean ApplicationNo. 10-2005-34477, filed Apr. 26, 2005, Provisional Application No.60/663,214, filed on Mar. 17, 2005 and Provisional Application No.60/677,687, filed on May 3, 2005, the contents of which are herebyincorporated by reference herein in their entirety.

FIELD OF THE INVENTION

One embodiment of the present invention relates to mobilecommunications, and more particularly, to a method of communicatingfeedback information between a mobile station and a base station byusing a CQICH allocation request header.

BACKGROUND ART

In a related art Orthogonal Frequency Division Modulation (OFDM) TimeDivision Duplex (TDD) system, Medium Access Layer (MAC) Protocol DataUnits (PDUs) may be broadly categorized as MAC Management PDUs and userdata MAC PDUs. A MAC Management PDU is comprised of a payload containingpreviously agreed upon MAC management messages for operation of the MAClayer, and a MAC header attached in front of each payload. A BandwidthRequest PDU, which is needed for a user to dynamically request necessarybandwidth on the uplink, is a special type of MAC Management PDU havingonly a header (that is referred to as a Bandwidth Request Header)without any payload attached thereto. FIG. 1 shows the configuration ofa related art Bandwidth Request Header.

According to the related art, a bandwidth request function is aprocedure used when a mobile station informs a base station that uplinkbandwidth allocation is necessary. The bandwidth request may be of anincremental type or an aggregation type. The base station that receivesan incremental bandwidth request, must add bandwidth necessary mattersto the currently allocated bandwidth, to accommodate the size of therequested bandwidth related to a corresponding connection (or accessprocedure). Alternatively, upon receiving a group type request, the basestation should replace the previous bandwidth of the correspondingconnection with the size of the requested bandwidth.

In addition to the above functions, the header can be used to performother functions. Such functions are classified according to a type fieldat the front portion of the header, and the contents to be transferredcorrespond according to the type field. Basically, this is used totransfer other values when requesting bandwidth. For example, if thetype field is 010, an uplink transmit power value is reported, and ifthe type field is 100, a downlink burst profile change is requested. Atype field of 101 can be used to transfer a power saving class ID forsleep mode. As such, in addition to requesting bandwidth, the header canbe used to report other information together with simultaneouslyrequesting bandwidth.

In the related art, the request from the mobile terminal is limited torequesting uplink bandwidth. Also, allocation of a Fast-feedback channel(e.g., CQICH) that allows quick transferring of various feedback valueswas received only based according to an allocation from the basestation. When the base station requests feedback values upon allocationof a CQICH region to the mobile terminal, a CQICH_Enhanced_allocationInformation Element (IE), a CQICH-allocation IE or if data exists, aFast-feedback allocation sub-header is used for informing. Only themobile terminal that received a request through such IE or sub-headerthen calculates the requested feedback value and reports such thereof.Accordingly, reporting a most recent downlink channel state (condition)value of the mobile terminal with a request from the base station,changing into MIMO mode for channel improvement (enhancement) in amultiple antenna system, and other such procedures cannot be requestedfrom the mobile terminal itself. Also, channel state (condition) reportvalues that are reported at a report period (interval) that wasdetermined in a uni-lateral (one-sided) manner without considering themobility characteristics of the mobile terminal may become useless.

SUMMARY

One aspect of the present invention involves the recognition by thepresent inventors of the drawbacks in the related art, as explainedabove. Based upon such recognition, improvements to a CQICH allocationrequest procedure have been made according to one embodiment of thepresent invention.

One feature of the present invention is to allow not only a request foruplink resource allocation, but also a request for resource allocationfor a CQICH channel (i.e., a fast feedback channel) through use of abandwidth request header having a particular configuration. Also, if aninstruction to provide periodic feedback reports is received from thebase station, a request for report period modification is also possible.Namely, the present invention modifies the structure (i.e.,configuration, construction, etc.) of the related art bandwidth requestheader such that it can be used for requesting allocation of necessaryCQICH resources according to the type of feedback to be sent by themobile terminal, and also for requesting the desired feedback reportperiod. Also, the bandwidth request header according to one embodimentof the present invention can be constructed to be used for requesting achange in the feedback report period that had been previously set by thebase station.

More specifically, the present invention provides a method ofcommunicating feedback information between a mobile station and a basestation by determining a need to request bandwidth allocation; providinginformation to a base station according to the determining, wherein theinformation indicates bandwidth allocation for a fast feedback channel,which is a robust channel; and performing communication with the basestation upon bandwidth allocation according to the provided information.

Additional advantages, objects, and features of the invention will beset forth in part in the description which follows and in part willbecome apparent to those having ordinary skill in the art uponexamination of the following or may be learned from practice of theinvention. The objects and advantages of the invention may be realizedand attained as particularly pointed out in the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows an example of a header structure according to oneembodiment of the present invention.

FIG. 2 shows another example of a header structure according to oneembodiment of the present invention.

FIG. 3 shows another example of a header according to one embodiment ofthe present invention that can be used for requesting Fast Base StationSwitching (FBSS), requesting a report of general feedback values, and apreferred period.

FIG. 4 depicts a Fast-feedback channel configuration for an uplinkbandwidth, in accordance with one embodiment.

FIG. 5 shows an exemplary structure of the header that may be sent bythe mobile terminal if the SNR value is to be reported at a period of 8frames, in accordance with one embodiment.

FIG. 6 shows an exemplary CQICH allocation request header that informsthe requested bandwidth is informed through use of theCQICH_Enhanced_Allocation IE and the CQICH_Allocation IE, in accordancewith one embodiment.

FIG. 7 shows an exemplary Fast-feedback allocation subheader that can beused if there is data to be sent to the mobile terminal, in accordancewith one embodiment.

FIG. 8 shows an example of a header structure that can be used torequest a previously set (fixed) feedback report period, in accordancewith one embodiment.

FIG. 9 is a schematic for further explaining how the CQICH allocationrequest according to one embodiment of the present invention can beperformed.

FIG. 10 shows some examples of the feedback types that the mobilestation wishes to report without receiving any request from the basestation, in accordance with one embodiment.

FIG. 11 shows exemplary values of a 6-bit payload use for selecting ananchor base station, in accordance with one embodiment.

FIG. 12 shows exemplary feedback types of a CQICH enhanced allocation IEaccording to one embodiment of the present invention.

FIG. 13 is a table showing exemplary subheader structures used to informabout the existence of the CQICH allocation request, in accordance withone embodiment.

FIG. 14 shows an exemplary structure of a CQICH allocation requestsubheader according to one embodiment of the present invention.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

The present invention is described as being implemented in a 3GPP2 typemobile communications system that supports OFDM/OFDMA and/or WiMax.However, the features of the present invention may also be adapted andimplemented in communications systems operating under other types ofcommunication specifications (e.g., 3GPP, 4G, IEEE, OMA, etc.), becausethe concepts and teachings of the present invention could be applied tovarious communication schemes that operate in a similar manner basedupon common techniques.

The present invention in one embodiment will refer to communicationsbetween mobile stations and base stations, merely for the sake ofconvenience. However, mobile stations may be referred to using othersimilar terms (e.g., mobile terminals, user equipment, etc.), and basestations may also be referred to using other similar terms (e.g., NodeBs, network access points, etc.).

Also, the present invention in one embodiment will be in the context ofbroadcast/multicast services (BCMCS), but the features of the presentinvention may apply to various types of point-to-multipoint servicesthat provide multimedia data to users, such as multimediabroadcast/multicast service (MBMS), media broadcasting, contentsdelivery, and the like.

Non-limiting exemplary embodiments of the present invention areexplained below with reference to the attached Figures.

1. Header Structure

FIGS. 1 and 2 show examples of a header according to one embodiment ofthe present invention. Namely, a new type field is defined in therelated art bandwidth request header used for requesting an uplinkbandwidth in order to indicate that a Fast-feedback channel is to berequested. The header according to one embodiment of the presentinvention to allow the mobile terminal itself to indicate the type ofdata to be fed back (i.e., see Table 1 to be explained hereafter) and torequest the necessary bandwidth (e.g., CQICH_Num). Here, the desiredfeedback report period can also be included.

FIG. 3 shows another example of a header according to one embodiment ofthe present invention that can be used for requesting Fast Base StationSwitching (FBSS), requesting a report of general feedback values, and apreferred period. For indicating the FBSS function, a field that isseparate from the feedback type is employed. This header structure mayalso be used to request a change of the feedback report period that waspreviously set by the base station.

2. Operation

For the base station to quickly receive Fast-feedback values on theuplink bandwidth, a Fast-feedback channel (e.g., CQICH) is employed.This channel may be used to distinguish delivered values according tothe type of signal that indicates a unique value, without having toperform a decoding/encoding procedure. The amount of data that can bedelivered via this channel may be 4 or 6 bits. In the case of 4 bits, areported feedback value can be represented by using 16 slots. In thecase of 6 bits, a total of 64 feedback values can be represented. Themobile station can know of its location within a certain region throughthe receipt of a UIUC=0 or a Fast-feedback channel IE (informationelement) from the base station.

FIG. 4 depicts a Fast-feedback channel configuration for an uplinkbandwidth. The bandwidth allocation to be used for each mobile stationwithin a region and the feedback value to be requested are informedthrough use of a CQICH_allocation IE or a CQICH_Enhanced_alloc IE, andif there is data to be sent to the mobile terminal, a Fast-feedbackallocation subheader is used. In situations other than the case forusing the subheader, the period for reporting feedback information isalso decided.

For a mobile terminal that does not have a feedback value report requestusing the above-described methods, the feedback type and report perioddesired by that mobile terminal are set and requested through the use ofa CQICH allocation request header. In particular, for a system (mobileterminal) that uses its own DL measurement value or a multi-antenna, inorder to request a change of MIMO mode or to deliver a measured weightvalue, the desired feedback type and the desired period of receivingfeedback reports may be requested.

FIG. 5 shows an exemplary structure of the header that may be sent bythe mobile terminal if the SNR value is to be reported at a period of 8frames. In the DL measurement desired for reporting, the desired 8-frameperiod is included. Here, the period is calculated by using 2^(P),whereby the P value is the Preferred-Period value.

After receiving the CQICH allocation request header described above, thebase station informs a mobile terminal that is within a CQICH(Fast-feedback channel) region, the amount of region (bandwidth) thatthe mobile terminal desires (for the case where the header structurethat includes the number of CQICHs is included) or the feedbackinformation to be received, and the requested bandwidth is informedthrough use of the CQICH_Enhanced_Allocation IE and the CQICH_AllocationIE, as shown in FIG. 6. Also, if there is data to be sent to the mobileterminal, the informing can be done through use of the Fast-feedbackallocation subheader as shown in FIG. 7. In the case for supportingH-ARQ, a MIMO compact DL_MAP IE may be used.

Additionally, in order to change the previous period that was fixed, themobile terminal may use the header of the present invention for makingsuch request. For example, the value that was set for reporting at every10 frames can be changed upon request to a faster report period (e.g.,reporting at every 2 frames).

FIG. 8 shows an example of a header structure that can be used torequest a previously set (fixed) feedback report period. The header ofFIG. 8 can be used when the previously set feedback type is maintained,but the preferred period is requested to be changed to reporting atevery 2 frames (=2¹).

FIG. 9 is a schematic for further explaining how the CQICH allocationrequest according to one embodiment of the present invention can beperformed.

Through the use of a UL-MAP, the base station provides size and locationinformation by using UIUC=0 in order to inform about the fast feedbackchannel region in the UL resources. All mobile stations then becomeaware of the fast feedback channel location, and when there is a requestfrom the base station, the feedback value desired by the base station issent at the designated location.

If there is no request from the base station, the mobile station employsthe CQICH allocation request header when reporting the downlink signalstrength or the weight values of each antenna of a multiple antennasystem, when providing feedback of a channel matrix of the antenna, andwhen registering a new anchor base station. Here, the feedback type tobe reported by the base station and report period desired by the mobilestation are determined and sent. This header is a type of bandwidthrequest header used when UL resource allocation is desired, and is sentto the base station through the ranging region.

Upon receiving the CQICH allocation request header, the base stationinforms the mobile station about the location of the region to bereported, according to the desired period of the mobile station, byusing a CQICH Enhanced allocation IE (Information Element) or a CQICHallocation IE, or a Fast-feedback allocation subheader (in case dataexists). Also, for a mobile station that received a request from thebase station to report feedback values at certain periods of time, thisheader may be used to change the report period.

In FBSS, the CQICH allocation request header is used to requestallocation from the base station that is the target of handover, insteadof being used to request allocation of a fast feedback channel from thebase station that is currently providing service. The mobile stationthat performs FBSS is in a state of already being allocated a fastfeedback channel from the base station that is currently providingservice, and the fast feedback channel can be allocated ahead of timewhen moving to the target base station. However, if allocation ahead oftime is not possible, the mobile station requests a new fast feedbackchannel by using this header.

3. Feedback Types

FIGS. 10 and 11 show some examples of the feedback types that the mobilestation wishes to report without receiving any request from the basestation. Upon receiving a CQICH allocation request header that containssuch feedback types, the base station designates the appropriatefeedback type according to the region that has been allocated throughthe CQICH Enhanced allocation IE or the CQICH allocation IE or thefast-feedback allocation subheader. If periodic reporting is required, afixed period value is also included.

Referring to FIG. 10, for example, the feedback type of 010 is used forFBSS (Fast Base Station Switching), which is a type of handoverprocedure. In FBSS, among the methods for updating a new anchor BS thathas priority based upon signal strength measurements previouslyperformed for an active BS (base station) set, there is a method inwhich the mobile station uses a fast-feedback channel. Unlike the otherfeedback types, when the mobile station sets 010 and sends the header, afast-feedback channel bandwidth request is performed for reporting ananchor BS that is to be newly added to the active set.

FIG. 11 shows exemplary values of a 6-bit payload use for selecting ananchor base station. Namely, the allocated feedback bandwidth may have apayload that is fixed as 6 bits, whereby each value is determinedaccording to the BS ID that is temporarily given.

Upon performing downlink signal measurements, the mobile station mayemploy the header of the present invention in order to report apre-coding codebook index that was prepared by standardizing the antennagrouping and antenna selection that perform feedback of the antennachannel matrix, and the antenna weight values to be fed back, to reportthe antenna weight value, or to report the value indicating the numberof signal streams.

The mobile station employs the header of the present invention if thereare contents to be reported via the fast-feedback channel without anyrequest from the base station. Here, the contents to be basicallyreported may include a downlink signal strength (SNR). Also, because thecontents transferred from the mobile station may be delivered as a 6-bitor 4-bit codeword, the base station may can distinguish the reportedcontents according to the designated values in the received codeword.

FIG. 12 shows exemplary feedback types of a CQICH enhanced allocation IEaccording to one embodiment of the present invention. For some feedbacktypes, two types of feedback contents are indicated. This indicates thatthe same feedback type code (e.g., 000, 001, 010) may be applicable todifferent communication systems and techniques, to thus allow backwardcompatibility thereof.

4. Applying a Subheader to a New CQICH Allocation Request

The CQICH can be requested by using the (previous) known header type,while the present invention provides a method of using a subheader whendata to be transmitted on the uplink exists.

FIG. 13 is a table showing exemplary subheader structures, and suchsubheaders may be used to inform about the existence of the CQICHallocation request, while changes are necessary to the subheader typeaccording to the contents thereof.

If feedback values to be reported through the CQICH exist, the mobilestation may employ the known CQICH allocation request header, but ifdata to be transmitted exists, the request can be made through use ofthe subheader described above. The mobile terminal informs about thefeedback type that it is to report, and the desired number of channelslots and desired period may also be reported. Upon receiving thissubheader, the base station inform the mobile station about thebandwidth allocated thereto, by means of the CQICH Enhanced allocationIE and the CQICH allocation IE using the related art method in the samemanner as receiving the related art header or by means of thefast-feedback allocation subheader together with the data to be sent tothe mobile terminal.

FIG. 14 shows an exemplary structure of a CQICH allocation requestsubheader according to one embodiment of the present invention.

As for some desirable results and effects, it is possible to requestbandwidth related to a fast-feedback channel through use of thebandwidth request header that had previously been only capable of beingused to request uplink resource allocation in the related art. Also,waste of resources can be reduced due to more accurate resourceallocation (instead of random or arbitrary allocation) by the basestation that receives transmissions from the mobile station at a moreaccurate bandwidth determined according to the feedback type (e.g., slotnumbers, CQICH number, etc.) that the mobile station wishes to report.

One embodiment of the invention provides a method of communicatingfeedback information between a mobile station and a base station, themethod comprising: determining a need to request bandwidth allocation;providing information to a base station according to the determining,wherein the information indicates bandwidth allocation for a fastfeedback channel, which is a robust channel; and performingcommunication with the base station upon bandwidth allocation accordingto the provided information.

Here, the provided information may further indicate a feedback type. Theinformation may further indicate a time period related to providing afeedback report at certain time frames from the mobile station. Themobile station may calculate the time period. The time period may beinitially requested or an adjustment of the time period may be laterrequested. The feedback report may include SNR information. Theproviding step may be performed if fast base station switching (FBSS) isperformed. The FBSS may comprise a step of performing anchor basestation updating. The step of providing information may be achieved bysending a MAC management header. The MAC management header may be abandwidth request header.

The bandwidth request header may be a channel quality informationchannel (CQICH) allocation request header. The information may allowbackward compatibility. The step of performing communication maycomprise performing feedback with the base station according to thebandwidth allocation. The feedback type may be at least one of a groupcomprising downlink information or antenna information, pre-codinginformation, channel matrix information, and power control information.The fast feedback channel may be a channel quality information channel(CQICH). The steps may be applicable to at least one of OFDMA, OFDM,WiMAX, and 4G communication systems.

One embodiment of the present invention also provides a method ofcommunicating feedback information between a mobile station and a basestation, the method comprising: determining whether bandwidth allocationis required; providing, to a base station according to the determining,information about bandwidth allocation for a robust channel used forfeedback, and about a time period related to providing a feedback reportto the base station at certain time frames; and performing communicationwith the base station upon bandwidth allocation according to theprovided information.

The robust channel may be a fast feedback channel. The mobile stationmay calculate the time period. The time period may be initiallyrequested or an adjustment of the time period is later requested. In oneembodiment, a 6-byte protocol data unit (PDU) may be used for mediumaccess control (MAC) management, the PDU comprising: a first bytecontaining information about a fast feedback channel; a second bytecontaining bits used for FSBB indication, a period indication, andreserved use; and additional bytes containing reserved bits, bits forCID and bits for HCS.

The first byte may additionally contain information about a feedbacktype. The first byte may comprise 3 bits that indicate a CQICHallocation request. The first byte may comprise 3 bits that indicate thefeedback type. The second byte may comprise 4 bits that indicate thenumber of CQI channels. The second byte may comprise 1 bit thatindicates fast base station switching. The second byte may comprise atleast 3 bits that indicate a preferred feedback period.

One embodiment of the present invention provides a medium access controlmanagement header comprising: a first byte containing informationrelated to a feedback channel and a feedback type; and additional bytescontaining information related to at least a feedback period to be usedwhen performing feedback via the feedback channel.

To implement the various features described above, the present inventioncan employ various types of hardware and/or software components(modules). For example, different hardware modules may contain variouscircuits and components necessary to perform the steps of the abovemethod. Also, different software modules (executed by processors and/orother hardware) may contain various codes and protocols necessary toperform the steps of the present invention method.

An exemplary structure of a mobile station that supports the features ofthe present invention may be comprised of a transceiver to transmit andreceive signals and data, a memory to store data therein, and aprocessor cooperating with the transceiver and memory to handle variousrequired processing procedures. Here, the processor may includedifferent hardware and/or software components (modules). An input unit(e.g., microphone, keypad, function buttons, touch-sensitive inputdevice, etc. to allow audible, visual, and/or tactile inputs) and anoutput unit (e.g., speaker, display unit, touch-screen, vibration unit,etc. to provide audible, visual, and/or tactile outputs) are also partof the mobile terminal of the present invention.

As described thus far, those skilled in the art would understand thatvarious substitutions, modifications, and changes are possible withinthe technical scope of the claimed subject matter, without being limitedto the exemplary embodiments and attached Figures described herein.

This specification describes various illustrative embodiments of thepresent invention. The scope of the claims is intended to cover variousmodifications and equivalent arrangements of the illustrativeembodiments disclosed in the specification. Therefore, the followingclaims should be accorded the reasonably broadest interpretation tocover modifications, equivalent structures, and features that areconsistent with the spirit and scope of the invention disclosed herein.

1. A method of communicating feedback information between a mobilestation and a base station, the method comprising: receiving a bandwidthallocation request from a mobile station to receive a report ofinformation using a MAC management header, wherein the MAC managementheader comprises information related to a feedback type, a Fast BaseStation Switching (FBSS) indicator and a preferred period; sending aresponse to the bandwidth allocation request to the mobile station forassigning a bandwidth region; and receiving the information from themobile station by using the bandwidth allocated according to thebandwidth allocation request, wherein bandwidth allocation is performeddynamically in order to update bandwidth allocation.
 2. The method ofclaim 1, wherein assigning the bandwidth region comprises assigning oneor multiple CQICH regions.
 3. The method of claim 1, wherein theinformation in the MAC management header relates to downlink signalstrength.
 4. The method of claim 1, wherein the MAC management headerincludes information that the mobile station wishes to report withoutreceiving any request from the base station.
 5. The method of claim 1,wherein the sending and the receiving are performed by a mobile stationthat is MIMO capable.
 6. The method of claim 1, wherein the responsecomprises at least one CQICH enhanced allocation information element(IE).
 7. The method of claim 1, wherein the response comprises at leastone CQICH allocation information element (IE).
 8. The method of claim 1,wherein the response comprises at least one fast-feedback allocationsub-header.
 9. The method of claim 8, wherein the fast-feedbackallocation sub-header includes a feedback type to indicate at least oneof: fast DL measurement, fast MIMO feedback, and MIMO mode/permutationmode feedback.
 10. The method of claim 9, wherein the fast-feedbackallocation sub-header is used in response to determining that data is tobe transmitted on a downlink.
 11. The method of claim 1, wherein thefast base station switching (FBSS) indicator is set when the mobilestation requests CQICH during FBSS handover.
 12. The method of claim 1,wherein the steps are applicable to at least one of OFDMA, OFDM, WiMAX,and 4G communication systems.